package com.example.demo.service;

import com.example.demo.core.Page;
import com.example.demo.entity.AdminUserLog;

/**
 * 管理员操作日志
 *
 * @author 叮当猫的百宝箱
 * @since 1.0
 */
public interface AdminUserLogService {

    /**
     * 创建一条管理员操作日志
     *
     * @param adminUserLog 待添加的管理员操作日志
     */
    void create(AdminUserLog adminUserLog);


    /**
     * 获取日志列表
     *
     * @param pageNum  页码
     * @param pageSize 分页条数
     * @return 日志列表分页对象
     */
    Page<AdminUserLog> getAdminUserLogList(Integer pageNum, Integer pageSize);
}
